olive yard planted with stumps - Almanca İngilizce Sözlük